this takes the cake - French English Dictionary